﻿
/*头条*/
.jrtt{ height:80px;border: #ccc 1px solid;padding:5px 5px 5px 70px; overflow:hidden; background:url(jrtt.png) #f7f7f7 no-repeat 10px center}
.jrtt h1{ color:#c0392b; font-size:32px; line-height:40px; text-align:center; font-weight:bold;letter-spacing:3px;}
.jrtt h1 a{color:#c0392b; font-size:32px;font-weight:bold;}
.jrtt p{ height:30px; line-height:30px; text-align:center; margin-top:10px;}
.jrtt p a{ font-size:15px; line-height:30px; padding:0 10px; color:#999;}


/* 图片幻灯 */
.tpxw-hd{position: relative;height:28.8rem;}
.hdslide{width:100%;overflow: hidden;}
.hdslide .swiper-slide{position: relative; height:28rem;overflow: hidden;}
.hdslide .dswiper-pagination{bottom: 1.5rem !important;position: absolute;width:12% !important;right: 0 !important;left: auto !important; z-index: +999;}
.hdslide .dswiper-pagination .swiper-pagination-bullet-active{background: #f42324 !important;}
.hdslide .dswiper-pagination .swiper-pagination-bullet{width: 0.8rem;margin: 0 1.2% !important;height: 0.8rem;border-radius:0.8rem;background: #fff;z-index: +999;opacity: 0.8;}

.hdslide .swiper-slide img{ width:100%; height:28rem; display:block;}
.hdslide .swiper-slide p{position:absolute; bottom:0px; left:0px; line-height:3rem; background:rgba(0,0,0,0.5) ; color:#fff; width:96%; padding:0px 2%; overflow:hidden; height:3rem;font-size: 1.2rem;}
.hdslide .swiper-button-prev{left:0;background:url(../images/pic-prev.png);background-size: cover; width:2rem;height:4rem;top:50%;margin-top: -2rem;position:absolute;z-index:+999;cursor:pointer;display:none;}
.hdslide .swiper-button-next{right:0;background:url(../images/pic-next.png);background-size: cover;width:2rem;height:4rem;top:50%;margin-top: -2rem;position:absolute;z-index:+999;cursor:pointer;display:none;}



@media screen and (max-width: 766px) {   
.tpxw-hd{height:18rem;}
.hdslide .swiper-slide{ height:18rem;}
.hdslide .swiper-slide img{height:18rem;}
}	


/*头条*/
.headlines{margin:0rem auto !important;}
.headlines-title{font-size: 2.4rem;line-height:3rem; color: #be1900;font-weight: 600;text-align:center; margin: 0 auto;display: block;overflow: hidden;}
.headlines-middle{width: 100%;}
.headlines-title a{color: #E1152F;}
.headlines-abstract{color: #666666;font-size: 1.2rem;text-align: center;margin-top:0.8rem;}
.headlines-more{color: #333;}

@media screen and (max-width: 766px) {  
.headlines-title{font-size: 1.8rem;line-height:3rem;}	
}	

/*要闻tab*/
#ywtab-con{height:auto}
.ywtabs{width:100%;height:4rem;overflow:hidden; background: url(hdbg.png) repeat-x 0 2.6rem ;}
.ywtabs span{font-size:1.6rem;font-weight:normal;padding: 0 0.5rem 0 0;}
.ywtabs a{font-size:1.6rem;font-family:"fzxbsjt";text-align:center;float:left;width:12rem;height:4rem;line-height:3rem; color:#cc3333;text-decoration:none;font-weight: 300;background: url(hdli.png) no-repeat;background-size:100% 3.3rem;}
.ywtabs a.active{color:#fff;border-bottom:2px #fabf3d solid; background: url(hdlion.png) no-repeat; background-size:  100% 4rem;}
.ywtabs a.active span{font-size:1.6rem;font-weight:normal;padding: 0 0.5rem 0 0;}


/*头条列表*/
.ttlist{overflow:hidden;}
.ttlist ul{ margin:3px 0;}
.ttlist ul li{list-style:none;position: relative;line-height:2rem; overflow:hidden;width:96%;padding:1% 2% 2%;border-bottom: 1px dashed #f5f5f5;transition: all 0.3s;}
.ttlist ul li span{position:absolute; right: 2%;bottom:0.5rem;font-size:1rem;color: #999;}
.ttlist ul li a{ text-decoration:none;font-size:1.2rem;letter-spacing:0px;font-weight:500; }
.ttlist ul li:hover{background:#f5f5f5;-webkit-transition-property: all;-webkit-transition-duration: 0.3s;-webkit-transition-timing-function: ease;}
.ttlist ul li:hover a{font-weight: bold;}


/*通用标题样式*/
.com-titl {height:2.8rem;line-height:2.8rem;}
.com-titl-d{border-bottom:#c00000 1px solid;}
.com-titl h2 {font-size:1.6rem;padding:0 0 0.8rem 0;color:#f42324;font-family:"fzxbsjt";font-weight: normal;}
.com-titl h2 span{ font-size: 1.6rem;font-weight:300;padding: 0 0.5rem 0 0;transition: all 0.5s;}
.com-titl p{float: right;}
.com-titl p a { padding:0 0.3rem;text-align:center; font-size:1.2rem;color:#f42324;line-height:2rem;font-weight: bold;}

.more{background: url(more.png) no-repeat center; width: 1.4rem; display: block; height: 1.4rem; margin: 0.7rem 5px 0 0; float: right;}
.more:hover{background: url(more_m.gif) no-repeat center;transition: all 0.5s;}

.com-titl2 {height:2.8rem; background: url(title-bg.png) repeat-x 0.61rem 0.3rem;}
.com-titl2 p{float: right;}
.com-titl2 p a { padding:0 0.3rem;text-align:center; font-size:1.2rem;color: #000;line-height:2rem;font-weight: bold;}
.com-titl2 h2 {font-size:1.4rem;padding:0 1.4rem 0 0;display: inline-flex;background: rgba(255,255,255,1.00)}
.com-titl2 h2:before {content: "";width: 0.6rem;height:1.8rem;display: inline-flex;margin-right: 0.6rem; background: #c00000;
background: -webkit-linear-gradient(to bottom, #93291E, #c00000);
background: linear-gradient(to bottom, #93291E, #c00000);
 }

.com-titl3 {height:2.8rem;line-height: 2.8rem;border-bottom: 2px #f7f7f7 solid;}
.com-titl3 h2 {font-size:1.2rem;width: 30%; background: rgba(255,255,255,1.00);margin: 0 auto;border-bottom: 2px #c00000 solid;text-align: center;}


.com_titl {height:2.8rem;line-height:2.8rem; border-bottom:#efefef 2px solid;}
.com_titl a { padding:0 10px; height: 2.8rem; float: left; font-size:1.6rem;font-weight: normal; font-family: "fzxbsjt"; color: #ea0d04; display:block;border-bottom:#ea0d04 2px solid; }



/*新闻列表1*/
.xwlist{width:100%;overflow:hidden;}
.xwlist ul{ margin:0px 0 0.5rem;padding: 0 !important;}
.xwlist ul:nth-child(2){padding-top: 0.8rem; border-top: 1px dotted #f7f7f7;}
.xwlist ul li{list-style:none;line-height:2rem; overflow:hidden;width:100%;padding-bottom: 0.3rem;}
.xwlist ul li a{ text-decoration:none;font-size:1.2rem;letter-spacing:0px; width:90%; overflow:hidden;}
/*.xwlist ul li:first-child{font-weight:bold;}*/
.xwlist ul li span{float:right;color:#999; width:70px;text-align:right; } 


.xwlist-yw{width:100%;overflow:hidden;}
.xwlist-yw ul{ margin:0px 0 0.5rem;width: 100%;padding: 0!important;}
.xwlist-yw ul:nth-child(2){padding-top: 0.8rem; border-top: 1px dotted #f7f7f7;}
.xwlist-yw ul li{list-style:none;line-height:2rem; overflow:hidden;width:100%;padding-bottom: 0.3rem;}
.xwlist-yw ul li:first-child a{font-weight:normal;}
.xwlist-yw ul li a{ text-decoration:none;font-size:1.2rem;letter-spacing:0px; width:90%; overflow:hidden;}
.xwlist-yw ul li span{float:right;color:#999; width:70px;text-align:right; } 


.wmcj-tab{background:#fdf7f5;}
.wmcj-tab .hd{width:100%;line-height:2rem;position:relative; }
.wmcj-tab .hd ul{background: #fff;}
.wmcj-tab .hd ul li{text-align:center;font-size:1.2rem;line-height: 2.82rem;cursor:pointer;width: 100%;}
.wmcj-tab .hd ul li a{color:#000;}
.wmcj-tab .hd ul li span{font-size:1.4rem;padding: 0 0.5rem 0 0;}
.wmcj-tab .hd ul li.on{background:#fdf7f5;}
.wmcj-tab .hd ul li.on a{color:#c50000}
.wmcj-tab .bd ul{zoom:1;padding: 0.8rem;}


.wmcj-pic{width:100%;position: relative;height: 12.5rem;}
.wmcj-pic img{height: 12.5rem;width:100%;}
.wmcj-pic p{height:2rem;line-height: 2rem;position: absolute;bottom: 0;text-align: center;background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));width: 100%; }
.wmcj-pic a{font-size:1rem;color: #fff;}

@media screen and (max-width: 766px) {  
.wmcj-tab .hd ul li{font-size:1.2rem;line-height: 2.90rem;cursor:pointer;width: 33%;float: left;}
}	

/*图文展示2*/
.dataList2 li {padding: 6px 0 6px 0; border-bottom: 1px dashed #ededed; overflow: hidden; position:relative; }
.dataList2 h3 {width:60%; float:right; WORD-BREAK: break-all; WORD-WRAP: break-word}
.dataList2 h3 a { display: inline-block; line-height:25px; overflow: hidden; font-size:1.1rem; color: #000; font-family:"Microsoft yahei";font-weight: 520;}
/*.dataList .imgs { float: left; width: 138px; height: 90px; margin-right: 10px; }*/
.dataList2 .imgs a { font-size: 0px; vertical-align: top; float:left; width:36%; height:90px; overflow:hidden; display:inline;}
.dataList2 .imgs img { width: 100%; height: 90px; vertical-align: top; float:left; -moz-transition:-moz-transform .3s ease;
-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.dataList2 .imgs img:hover { -webkit-transform:scale(1.1) 0.3s; -moz-transform:scale(1.1) 0.3s; -ms-transform:scale(1.1) 0.3s; transform:scale(1.1) 0.3s}
.dataList2 .summary {/* height: 75px;*/ line-height: 24px; overflow: hidden; color: #666; font-size:14px; font-family:"宋体"; }
.dataList2 .info { height: 14px; line-height: 14px; padding: 0; text-align: right; }
.dataList2 .time { font-size: 12px; color:#999; float:right;}


.dataList3 li {padding: 6px 0 6px 0;overflow: hidden; position:relative;width:100%;}
.dataList3 h3 {float:right; width:65%;WORD-BREAK: break-all; WORD-WRAP: break-word}
.dataList3 h3 a { display: inline-block; line-height:2rem; overflow: hidden; font-size:1.2rem; color: #000;font-weight: 520;}
.dataList3 .imgs a { font-size: 0px; vertical-align: top; float:left; width:30%; height:80px; overflow:hidden; display:inline; margin-right:10px; }
.dataList3 .imgs img { width:100%; height:5.5rem; vertical-align: top; padding-right:10px; float:left; -moz-transition:-moz-transform .3s ease;
-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.dataList3 .summary {line-height: 24px; overflow: hidden; color: #666; font-size:14px;}
.dataList3 .info { height: 14px; line-height: 14px; padding: 0; text-align: right; }
.dataList3 .time { font-size: 1rem; color:#999; float:right;}

/*图文展示3*/
.ri_tpjx{width:48%; height:120px; overflow:hidden; float:left; padding-top:5px; padding-bottom:5px; margin:0 1%;}
.ri_tpjx img{width:100%; height:120px; position:relative; z-index:11;}
.ri_tpjx h1{width:100%; height:30px; position:relative; z-index:22; background:#000; top:-35px; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.ri_tpjx h2{width:100%; height:30px; line-height:30px; position:relative; z-index:33; top:-65px; font-size:14px; font-weight:normal; color:#fff; text-align:center; overflow:hidden;}
.ri_tpjx h2 a{font-size:14px; font-weight:normal; color:#fff;}
.ri_tpjx h2 a:hover{color:#fa9627;}

/*新闻列表*/
.ri_lb{height:auto;}
.ri_lb li{list-style:none;line-height:2rem; overflow:hidden;width:100%;padding-bottom: 0.3rem;}
.ri_lb li a{ text-decoration:none;font-size:1.1rem;letter-spacing:0px; width:90%; overflow:hidden;}

.wmdt-tab{}
.wmdt-tab .hd{width:100%;line-height:2rem;position:relative; }
.wmdt-tab .hd ul{background: #fff;}
.wmdt-tab .hd ul li{text-align:center;font-size:1.2rem;line-height: 2.82rem;cursor:pointer;width: 33%;float: left;height: 2.82rem;transition: all 0.5s;}
.wmdt-tab .hd ul li a{color:#000;}
.wmdt-tab .hd ul li span{font-size:1.2rem;display: none;transition: all 0.5s;}
.wmdt-tab .hd ul li.on{background:#fdf7f5;transition: all 0.5s;}
.wmdt-tab .hd ul li.on span{display: inline;transition: all 0.5s;}
.wmdt-tab .hd ul li.on a{color:#c50000}
.wmdt-tab .bd ul{zoom:1;overflow: hidden;}



.nekm-tab{}
.nekm-tab .hd{width:100%;position:relative; }
.nekm-tab .hd ul{width:90%;padding:0 5%;display: flex;justify-content:center;}
.nekm-tab .hd ul p{height:0.5rem;border-bottom:1px solid #c50000;width: 100%;position:absolute; top: 1rem;z-index: +1;}
.nekm-tab .hd ul li{text-align:center;font-size:1.4rem;line-height: 2.82rem;cursor:pointer;padding: 0 1rem; margin: 0 1.5rem;float: left;height: 2.82rem;transition: all 0.5s;position:relative;z-index: +2;font-weight: bold; background: #fdf7f5;}
.nekm-tab .hd ul li a{color:#f42324;}
.nekm-tab .hd ul li span{font-size:1.4rem;display: none;transition: all 0.5s; padding-right: 0.5rem;}
.nekm-tab .hd ul li.on{background:#f42324;transition: all 0.5s;}
.nekm-tab .hd ul li.on span{display: inline;transition: all 0.5s;}
.nekm-tab .hd ul li.on a{color:#fff}
.nekm-tab .bd ul{zoom:1;overflow: hidden;}


.nekmlist li {padding:1%;overflow: hidden; position:relative;width:28%;border: 1px solid #cac9c9;border-top: 6px solid #e83d4c; margin: 1.5%; float: left;}
.nekmlist h3 {width:100%;WORD-BREAK: break-all; WORD-WRAP: break-word}
.nekmlist h3 a { display: inline-block; line-height:3rem; overflow: hidden; font-size:1.4rem; color: #e83d4c;font-weight: bold;}
.nekmlist h4 {font-size:1.2rem;color: #888; }
.nekmlist .imgs {vertical-align: top; float:left; width:35%; height:11rem; overflow:hidden; display:inline; margin-right:10px; }
.nekmlist .imgs img { width:100%; height:11rem; vertical-align: top; padding-right:10px; float:left; -moz-transition:-moz-transform .3s ease;
-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.nekmlist  div{width:60%;float:right;}
.nekmlist .summary {line-height: 24px; overflow: hidden; color: #666; font-size:14px;}
.nekmlist .info { height: 14px; line-height: 14px; padding: 0; text-align: right; }
.nekmlist .time { font-size:0.8rem; color:#fff;position:absolute;right: 0.5rem;bottom: 0.5rem; float:right; height: 2rem;line-height:2rem;padding: 0 0.5rem;display: block;background:#e83d4c ; border-radius: 10px;}

.nekmlist-more { font-size:0.8rem; color:#fff;height: 2rem;width: 5rem;line-height:2rem;padding: 0 0.5rem;display: block;background:#ccc ; border-radius: 10px;margin: 0 auto;text-align: center;}

.bk{border:1px solid #666;padding: 5px;}


@media screen and (max-width: 766px) {
	.nekm-tab .hd ul{width:100%;padding:0 0%;}
	.nekm-tab .hd ul li{margin:0.3rem;padding: 0 0.3rem;}
	.nekm-tab .hd ul p{ }
	.nekmlist li{width:96%;margin: 2% 0;}
	
}	




.wmpy{width:100%;}
.wmpy ul li{width:22.7%; margin-right:3%; float: left; text-align: center;transition:all 0.5s;background:#fdf7f5;box-shadow: 0px 0px 3px 0px rgb(243 35 35 / 16%);border-radius:0.5rem;}
.wmpy ul li:nth-child(4){margin-right:0% !important;}
.wmpy ul li:hover{transform:scale(1.02);transition:all 0.5s;box-shadow:0 0 3px 3px #dde2ef}
.wmpy ul li span{font-size: 2.2rem;line-height: 2rem;height: 2rem;display: block; color: #000;font-weight: normal;margin: 0.5rem auto 0;}
.wmpy ul li a{font-size: 1.2rem;color: #000;display: block;line-height: 3rem;}

@media screen and (max-width: 766px) {  
	.wmpy ul li{width:45%;margin-bottom:5%;margin-right:5%;}
	.wmpy ul li:nth-child(2n){margin-right:0% !important;}
}	


.wmsp{width:100%;position: relative;height: 15.5rem; text-align: center;box-shadow: 0 0 3px 3px #f7f7f7;overflow:hidden;}
.wmsp img{height: 15.5rem;max-width:100%;transition:all 0.5s;}
.wmsp p{height:2rem;line-height: 2rem;position: absolute;bottom: 0;text-align: center;background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));width: 100%; }
.wmsp a{font-size:1rem;color: #fff;}
.wmsp span{width:3rem; height: 3rem; font-size:3.1rem; color:#ededed;position: absolute;top: 50%; margin-top: -1.5rem;left: 50%;margin-left: -1.5rem;border-radius: 4rem;transition:all 0.5s;}
.wmsp:hover img{transform:scale(1.02);transition:all 0.5s;}


/* */

.byrw-tab .hd{width:70%;line-height:2rem; position: absolute;top: 1.3rem;right: 4rem;}
.byrw-tab .hd ul{background-color:#fff;}
.byrw-tab .hd ul li{text-align:center;font-size:1.2rem;line-height: 2rem;cursor:pointer;margin: 0 0.5rem;padding:0 0.5rem ;float: left;height: 2rem;transition: all 0.5s;border-radius: 0.5rem;}
.byrw-tab .hd ul li a{color:#000;}
.byrw-tab .hd ul li span{font-size:1.2rem;display: none;transition: all 0.5s;}
.byrw-tab .hd ul li.on{background:#f6dede;transition: all 0.5s;}
.byrw-tab .hd ul li.on span{display: inline;transition: all 0.5s;}
.byrw-tab .hd ul li.on a{color:#c50000}
.byrw-tab .bd ul{zoom:1;overflow: hidden;}


.byrw-hd{position: relative;height:13rem;}
.byrwslide{width:100%;overflow: hidden;position: relative;}
.byrwslide .swiper-slide{position: relative; height:13rem;}
.byrwslide .swiper-pagination{bottom: -0.3rem !important;}
.byrwslide .swiper-pagination .swiper-pagination-bullet-active{background: #c00000;}
.byrwslide .swiper-pagination .swiper-pagination-bullet{width: 18%; margin: 0 1%;height: 0.5rem;border-radius:0;}
.byrwslide .swiper-slide img{ width:100%; height:13rem; display:block;box-shadow: 0 0 3px 3px #f7f7f7;}
.byrwslide .swiper-slide p{position:absolute; bottom:0px; right:0px;  color:#fff; width:65%; overflow:hidden; font-size: 1.0rem;text-align: center;line-height: 2rem;height:2rem;background-image:-webkit-gradient(linear,left top,right top,from(#f42324),to(#fe937f));background-image:linear,left top,right top,from(#f42324),to(#fe937f);border-radius: 0.8rem 0 0px 0.8rem }
.byrwslide .swiper-button-prev,.byrwslide .swiper-button-next{position:absolute;top:50%;z-index:999;cursor:pointer;display: block;}
.byrwslide .swiper-button-prev{left:0;background:url(../images/pic-prev.png); background-size: cover; width:1.5rem;height:3rem;top:50%;margin-top: -1.5rem;}
.byrwslide .swiper-button-next{right:0!important;background:url(../images/pic-next.png); background-size: cover;width:1.5rem;height:3rem;top:50%;margin-top: -1.5rem;}



@media screen and (max-width: 766px) {  

	.byrw-tab .hd{width:100%;line-height:2.8rem; position:relative;top: 0rem;right: 0rem;}
	.byrw-tab .hd ul li{line-height: 2.8rem;cursor:pointer;width:50%;float: left;height: 2.8rem;transition: all 0.5s;border-radius: 0.5rem;padding:0;margin: 0;}
}	


/* 通栏幻灯 */
.tlslide{width:100%;overflow: hidden;position: relative;}
.tlslide .swiper-slide{position: relative;overflow: hidden;}
.tlslide .dswiper-pagination{bottom: 0.5rem !important;position: absolute;width:12% !important;right: 0.8rem !important;left: auto !important; z-index: +999; text-align: right;}
.tlslide .dswiper-pagination .swiper-pagination-bullet-active{background: #f42324 !important;}
.tlslide .dswiper-pagination .swiper-pagination-bullet{width: 0.8rem;margin: 0 1.2% !important;height: 0.8rem;border-radius:0.8rem;background: #fff;z-index: +999;opacity: 0.8;}

.tlslide .swiper-slide img{ width:100%; height:auto; display:block;}
.tlslide .swiper-slide p{position:absolute; bottom:0px; left:0px; line-height:3rem; background:rgba(0,0,0,0.5) ; color:#fff; width:96%; padding:0px 2%; overflow:hidden; height:3rem;font-size: 1.2rem;display: none;}
.tlslide .swiper-button-prev{left:0;background:url(../images/pic-prev.png);background-size: cover; width:2rem;height:4rem;top:50%;margin-top: -2rem;position:absolute;z-index:+999;cursor:pointer;display:none;}
.tlslide .swiper-button-next{right:0;background:url(../images/pic-next.png);background-size: cover;width:2rem;height:4rem;top:50%;margin-top: -2rem;position:absolute;z-index:+999;cursor:pointer;display:none;}




.jb-list{width:100%;} 
.jb-list ul li{width: 100%;text-align: left;margin-bottom: 1rem; text-indent: 1.5em;line-height:4.5rem;height:4.5rem;border-radius: 0.3rem;transition:all 0.5s;border:1px solid #f9f8f8;overflow: hidden;}
.jb-list ul li:hover{transform:scale(1.02);transition:all 0.5s;box-shadow:0 0 3px 3px #dde2ef}
.jb-list ul li span{font-size: 1.5rem;border-radius: 4rem; height: 4rem;width: 4rem; color: #fff; padding: 0.4rem;background:linear-gradient(to bottom, #93291E, #c00000);font-weight: normal; margin-right:0.8rem;}
.jb-list ul li h3{font-size: 1.2rem; color: #000;font-weight: 800;width: 31%;background:#f7f7f7;float: left;}
.jb-list ul li p{font-size: 1.1rem; color: #000;width: 67%;float: left;line-height: 2rem;text-indent: 0; padding-left: 2%;}



.qfxn-wx{width:100%;text-align:center;border-radius: 0.3rem;transition:all 0.5s;}
.qfxn-wx:hover{transform:scale(1.02);transition:all 0.5s;}
.qfxn-wx span{font-size: 1.5rem;border-radius: 4rem; height: 4rem;width: 4rem; color: #fff; padding: 0.4rem;background:linear-gradient(to bottom, #93291E, #c00000);font-weight: normal; margin-right:0.8rem;}
.qfxn-wx h3{font-size: 1.2rem; color: #000;font-weight: 800;width: 31%;background:#f7f7f7;float: left;text-align: center;}
.qfxn-wx img{width: 100%;}
.qfxn-wx p{font-size: 1.2rem; color: #000;width: 67%;float: left;line-height: 2rem;text-align: center; padding-left: 2%;}

.qwfb-tab .hd{width:100%;line-height:2rem;position:relative; }
.qwfb-tab .hd ul{}
.qwfb-tab .hd ul li{float:left;margin-right:2%;line-height:2rem;text-align:center;font-size:1.2rem;cursor:pointer;font-weight: 800;padding:0 5%;}
.qwfb-tab .hd ul li a{color:#000;}
.qwfb-tab .hd ul li.on{}
.qwfb-tab .hd ul li.on a{color:#c50000}
.qwfb-tab .bd ul{ padding:0.8rem;  zoom:1;  }
.qwfb-tab .bd li{list-style:none;line-height:2rem; overflow:hidden;width:100%;padding-bottom: 0.3rem;}
.qwfb-tab .bd li a{font-size:1.2rem;color: #000;}
.qwfb-tab .bd li .date{ float:right; color:#999;font-size: 0.8rem;}



.pic-list li{width:100%;position: relative;float: left;text-align: center;}
.pic-list li a{display: block;font-size: 1.2rem;}
.pic-list li img{width: 100%; height: 15rem;box-shadow: 0 0 2px 2px #f7f7f7;transition:all 0.5s;}
.pic-list li img:hover{transform:scale(1.02);transition:all 0.5s;}
.pic-list li p{list-style:none;line-height:2rem; overflow:hidden;width:100%;padding-top: 0.3rem;}

.pic-xcfj li{width:48%;position: relative;float: left;text-align: center;}
.pic-xcfj li:nth-child(2){margin-left:4% !important;}
.pic-xcfj li a{display: block;font-size: 1.2rem;}
.pic-xcfj li img{width:98%; height: 15rem;padding:1%;background-color:#fff;box-shadow: 2px 2px 5px rgb(207 3 3 / 47%);transition:all 0.3s;}
.pic-xcfj li img:hover{transform:scale(1.02);transition:all 0.3s;}
.pic-xcfj li p{line-height:2rem; width:100%;padding-top: 0.3rem;padding-bottom: 0.8rem;font-size: 1.1rem; text-align: center;}
.pic-xcfj li span{width: 5rem; height: 2rem; background-color: rgba(143,0,2,1.00);font-size: 1.1rem; color: #fff; padding: 0.3rem 0.5rem;}


.pic-nfsa li{width:100%;position: relative;float: left;text-align: center;box-shadow: 0 0 2px 2px #f7f7f7;overflow: hidden;}
.pic-nfsa li a{display: block;font-size: 1.2rem;}
.pic-nfsa li img{width: 100%; height: 17rem;transition:all 0.5s;}
.pic-nfsa li p{list-style:none;line-height:2rem; overflow:hidden;width:100%;color:#fff;padding-top: 0.3rem;position: absolute;bottom: 0;background: rgba(0,0,0,0.50)}
.pic-nfsa li span{width: 4rem; height: 4rem; font-size:4.1rem; color:rgb(207 3 3 / 68%);position: absolute;top: 50%; margin-top: -2rem;left: 50%;margin-left: -2rem;box-shadow:0px 0 2px 2px rgb(207 3 3 / 47%);border-radius: 4rem;transition:all 0.5s;}
.pic-nfsa li:hover span{transform:rotate(360deg);transition:all 0.5s;}
.pic-nfsa li:hover img{transform:scale(1.02);transition:all 0.5s;}



/* 专题切换 */
.ztzl-hd{position: relative;height:6.5rem;}
.ztzlslide{width:100%;overflow: hidden;}
.ztzlslide .swiper-slide{position: relative; height:6.5rem;}
.ztzlslide .swiper-pagination{bottom: -0.3rem !important;}
.ztzlslide .swiper-pagination .swiper-pagination-bullet-active{background: #c00000;}
.ztzlslide .swiper-pagination .swiper-pagination-bullet{width: 18%; margin: 0 1%;height: 0.5rem;border-radius:0;}
.ztzlslide .swiper-slide img{ width:100%; height:6.5rem; display:block;}
.ztzlslide .swiper-slide p{position:absolute; bottom:0px; left:0px; background:rgba(0,0,0,0.5) ; color:#fff; width:96%; padding:0px 2%; overflow:hidden; font-size: 1.0rem;text-align: center;line-height: 2.5rem;height:2.5rem;display: none;}
.ztzlslide .swiper-button-prev,.swiper-button-next{position:absolute;top:50%;z-index:999;cursor:pointer;display:none;}
.ztzlslide .swiper-button-prev{left:0;background:url(../images/pic-prev.png); background-size: cover; width:1.5rem;height:3rem;top:50%;margin-top: -1.5rem;}
.ztzlslide .swiper-button-next{right:0;background:url(../images/pic-next.png); background-size: cover;width:1.5rem;height:3rem;top:50%;margin-top: -1.5rem;}



友情链接
.yqlj{}
.yqlj .hd{height:3rem}
.yqlj .hd ul li{float: left;cursor: pointer;width: auto;font-weight: bold;text-align: center;padding-right:1.5rem;margin-right:1.5rem;font-size:1.2rem;line-height:3rem;}
.yqlj .hd ul li a{ color:#333;}
.yqlj .hd ul .on{color:#cd0301;background:url(arrow.png) no-repeat center right;}
.yqlj .hd ul .on:first-child{background: none;}
.yqlj .hd ul .on a{ color:#cd0301;}
.yqlj .bd{}
.yqlj .bd ul li {float:left; margin-right:1.5rem; display:inline; font-size:1.1rem; color:#333;}
.yqlj .bd ul li a{ color:#999;}

.yqlj-pic li{width:23%;position: relative;float: left;text-align: center;margin-left:2.66%;}
.yqlj-pic li:first-child{margin-left:0 !important;}
.yqlj-pic li a{display: block;font-size: 1.2rem;}
.yqlj-pic li img{width:98%; transition:all 0.5s;padding: 1%; box-shadow:0px 0px 2px 2px #f7f7f7;}



/*微信*/
.weixin{}
.wxlogo{}
.wxlogo img{ width:80; padding:8px 10px 0 0; float:left;}
.wxlogo h2{font-size:18px; font-weight:800; color:#666; height:30px; line-height:30px;}
.wxlogo p{font-size:15px;color:#666; height:30px; line-height:30px;}
.wxlogo span{ background:url(renz.png) no-repeat left center; padding-left:25px;font-size:15px; line-height:30px;}




/*图秀*/
.image_show{width:1000px;margin:10px auto}
.image_show .img{padding:0 3px 3px 0;position:relative}
.image_show .img,.image_show .img img{float:left}
.col_left{width:191px;float:left;overflow:hidden}
.col_right{float:left;width:493px;overflow:hidden}
.image_show .tabs_panes .img{position:relative;width:310px;height:382px}
.image_show .tabs_panes .img .img_mask{position:absolute;left:0;top:340px;width:310px;height:42px;background:#000;opacity:.6;filter:alpha(opacity=60)}
.image_show .tabs_panes .img p{position:absolute;left:0;top:340px;width:310px;height:42px;line-height:42px;font-size:16px;text-align:center;color:#fff}
.image_show .tabs_panes .img p a,.image_show .tabs_panes .img p a:visited{color:#fff}
.mask{position:absolute;left:0;top:0;background:#000;opacity:.4;filter:alpha(opacity=40)}


/*信息公开*/

.xxgk-con{width:100%; margin:0 auto;}
.con_left{width: 25%; float: left;padding: 8px; background: #f7f7f7;}
.con_right{width: 71%; float: right;}
.xxgk-con-ml{width: 86%; margin: 0 auto;}
.xxgk-con-ml li{ line-height: 35px; background: url(line_center.gif) no-repeat left center; padding-left: 25px;}
.xxgk-con-ml li a{ line-height: 35px;font-size: 16px; background: url(page.gif) no-repeat left center; padding-left: 25px;}

.con-con{width:95%; margin:0 auto;}


.pos{ line-height:3rem; border-bottom:3px #c9c9ca solid;min-height: 3rem;padding-top: 0.5rem;background: url(http://wmxn.xnnews.com.cn/material/2021tpl/images/pos.png) no-repeat 5px center;padding-left: 0.8rem;}
.pos a{ font-size:1.3rem;}
.concon{}

 /*内容页*/
.title-title{ padding:10px 0;}
.title-title h1{font-size: 2.0rem; font-weight:bold; font-family:microsoft yahei;line-height: 3rem; text-align:center;color:#000}
.title-info{clear:both; overflow:hidden; height:40px; line-height:35px; border-bottom:#e5e5e5 1px solid; text-align:center;}
.title-info span{font:normal 16px microsoft yahei; color:#666; line-height:35px; margin:0px 10px 0;}
.title-icon03{ background:url(share_hover01.png) no-repeat; width:26px; height:26px;}
.title-icon04{ background:url(share_hover04.png) no-repeat; width:26px; height:26px;}
.title-icon05{ background:url(share_hover05.png) no-repeat; width:26px; height:26px;}
.title-icon06{ background:url(share_hover06.png) no-repeat; width:26px; height:26px;}
.title-icon07{ background:url(share_hover07.png) no-repeat; width:26px; height:26px;}

.fenxiang{display: inline-block;}
.fenxiang span{float: left;}
.fenxiang a{width:1.5rem!important;line-height:1.5rem;height:1.5rem!important;background-repeat:no-repeat;background-size:20px 20px;background-position:center center;cursor:pointer;margin:0px 6px 6px 0;overflow:hidden;color:#3a8ceb;border-radius:50%;display:inline-block !important;}
.fenxiang .bds_weixin{background-image:url(http://www.xianning.gov.cn/images/wx.png);border:1px solid #7bc549}
.fenxiang .bds_qzone{background-image:url(http://www.xianning.gov.cn/images/qqkj.png);border:1px solid #fdbe3d}
.fenxiang .bds_tsina{background-image:url(http://www.xianning.gov.cn/images/wb.png);border:1px solid #ff763b}
.fenxiang .bds_sqq{background-image:url(http://www.xianning.gov.cn/images/qq.png);border:1px solid #56b6e7}

@media screen and (max-width: 766px) {  

	.title-title h1{font-size: 1.6rem;}
}	



.con{clear:both; overflow:hidden; padding-bottom:10px; font:normal 16px/30px microsoft yahei;text-align:justify;}
.con p{}
.con a{color:#09C}
.con img{max-width:98%; padding:5px; border:#efefef 2px solid;}
.con iframe{width: 70%!important; height: 480px !important;}


.conpic{clear:both; overflow:hidden; padding-bottom:10px; font:normal 16px/30px microsoft yahei;text-align:justify;}
.conpic p{}
.conpic a{color:#09C}
.conpic img{max-width:98%; padding:5px; border:#efefef 2px solid;}

/*图片列表*/
.content{padding:30px 0;width:100%;margin:0 auto;}
.item{background:#f6f6f6;color:#333;border-radius:3px;width:285px;padding:10px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;}
.item:hover{ box-shadow:3px 3px #e6e6e6} 
.item a{font-size:16px; color:#333; line-height:25px; text-decoration:none;} 
.item img{width:100%;height:auto;}
.item p{text-align:center;margin-top:5px;}



/*列表页*/
.lmenu{margin:10px 0;}
.lmenu h2{ line-height:35px; height:35px; font-size:18px; color:#09C; border-bottom:#e5e5e5 2px solid; padding:0 5px; font-weight:800;}
.more a{font-size:12px;text-decoration:none;float:right;line-height:28px;}

/*图文展示1*/
.dataList li { padding: 0.8rem; border-bottom: 1px dashed #ededed; overflow: hidden; position:relative; }
.dataList li:hover{ background:#f5f5f5;}
.dataList h3 {width:100%; }
.dataList h3 a {display: inline-block;line-height: 2rem;overflow: hidden;padding-bottom: 0.5rem;font-size:1.2rem;color: #000;font-weight:520;}
/*.dataList .imgs { float: left; width: 138px; height: 90px; margin-right: 10px; }*/
.dataList  img { width:5.6rem; height:3.6rem; vertical-align: top; padding-right:0.8rem; float:left; -moz-transition:-moz-transform .3s ease;
-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}
.dataList .summary {/* height: 75px;*/ line-height:1.5rem; overflow: hidden; color: #666; font-size:1rem; font-family:"宋体";  }
.dataList .info { height: 1rem; line-height: 1.5rem; padding: 0; text-align: right; }
.dataList .time { font-size: 0.8rem; color:#999;float:right;}

/*分页*/
.pages{padding:40px 0 25px;text-align:center;font-size:14px}
.pages a{display:inline-block;margin:6px 3px;padding:0 9px;height:36px;min-width:40px;border:1px solid #d6d8da;border-radius:2px;color:#888;font-size:14px;line-height:36px;transition:all 0.5s;}
.pages a.current,.pages a.onhover,.pages a:hover{border-color:#f42324;background:#f42324;color:#fff;transition:all 0.5s;}
.pages input[type=text]{margin:0 4px 0 7px;padding:0 10px;width:38px!important;height:35px;border:1px solid #cdd7e0;border-radius:2px;vertical-align:middle;text-align:center;font-size:16px;line-height:35px}
.pages span:hover{background:0 0;color:#444}
.pages input[type=submit]{margin-left:3px;padding:0 10px;height:36px;border:1px solid #cdd7e0;border-radius:2px;background:#fff;color:#333;vertical-align:middle;line-height:37px}
.pages .bai12_22h{margin-left:20px}
